development engineering management cost open source relationship customer projects environmental developers low materials cheap recycling crm hazardous disposal waste green garbage effective environment